Duality between Multidimensional Convolutional Codes and Systems
نویسندگان
چکیده
Multidimensional convolutional codes arise as a generalization of “classical” onedimensional codes. We will introduce m-dimensional convolutional codes of length n as submodules of Dn where D is the polynomial ring in m variables over a finite field. Besides their coding theoretic significance, they can also be regarded as the annihilating modules of systems of partial difference equations, the latter being studied in much detail in discrete-time multidimensional systems theory. We will apply the duality theorem of Oberst [5] to this particular case and employ the duality to investigate certain first-order representations of onedimensional convolutional codes. Dedicated to Diederich Hinrichsen on the occasion of his 60th birthday ∗Supported in part by NSF grant DMS-96-10389. Paul Weiner would like to thank the Center for Applied Mathematics at Notre Dame for a fellowship which financially supported the presented research.
منابع مشابه
Connections between Linear Systems and Convolutional Codes
The article reviews different definitions for a convolutional code which can be found in the literature. The algebraic differences between the definitions are worked out in detail. It is shown that bi-infinite support systems are dual to finite-support systems under Pontryagin duality. In this duality the dual of a controllable system is observable and vice versa. Uncontrollability can occur on...
متن کاملDuality of Channel Encoding and Decoding - Part I: Rate-1 Convolutional Codes
In this paper, we revisit the forward, backward and bidirectional Bahl-Cocke-Jelinek-Raviv (BCJR) soft-input soft-output (SISO) maximum a posteriori probability (MAP) decoding process of rate-1 convolutional codes. From this we establish some interesting duality properties between encoding and decoding of rate-1 convolutional codes. We observe that the forward and backward BCJR SISO MAP decoder...
متن کاملOn Behaviors and Convolutionail Codes
It is well known that a convolutional code is essentially a linear system defined over a finite field. In this paper we elaborate on this connection. We define a convolutional code as the dual of a complete linear behavior in the sense of Willems (1979). Using ideas from systems theory, we describe a set of generalized first-order descriptions for convolutional codes. As an application of these...
متن کاملDuality of channel encoding and decoding - Part I: rate-1 binary convolutional codes
In this paper, we revisit the forward, backward and bidirectional Bahl-Cocke-Jelinek-Raviv (BCJR) soft-input soft-output (SISO) maximum a posteriori probability (MAP) decoding process of rate-1 binary convolutional codes. From this we establish some interesting explicit relationships between encoding and decoding of rate-1 convolutional codes. We observe that the forward and backward BCJR SISO ...
متن کاملMultidimensional convolutional codes in the behavioral approach
The main features of (finite) multidimensional convolutional codes are introduced as properties of the codewords supports, and connected with the polynomial matrices (encoders) adopted for their description. Observability and local detectability are shown to be equivalent to the kernel representation of a code via some parity check matrix H . The input/output representation of convolutional cod...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999